MintMail\App\Internal\Automation\HelperFunctions D

Total Complexity 518
Dependencies 25
Dependents 14
Total lines 2,739
Lines of code 1,754
Logical lines of code 950
Comment lines 808
Methods 92
Properties 0

Methods 92

Method Rating Maintainability Complexity Lines of code
count_performance_data()
D
27
61 113
get_fluent_form_fields()
D
35 37 72
create_duplicate_automation_steps()
B
40 22 57
get_fluent_col_fields()
B
47 20 33
count_completed_subscribers()
A
44 16 39
get_next_step_after_logical_step()
A
43 14 47
update_duplicate_automation_node_steps_data()
A
49 15 27
count_completed_automation()
A
41 12 54
get_next_step()
A
44 12 46
get_jet_builder_form_fields()
A
52 12 22
generate_individual_step_data()
A
50 11 27
get_formatted_steps()
A
51 9 26
get_conditional_next_step_data()
A
47 8 36
update_automation_step_meta()
A
43 7 50
get_all_automation_step_by_id()
A
47 8 35
update_automation_meta()
A
45 7 44
get_prev_step()
A
50 8 28
count_total_entrance_with_filter()
S
52 7 22
update_log()
S
48 6 34
update_automation_steps_status()
S
56 7 17
find_send_mail_recursion()
S
59 7 14
generate_automation_node_steps_data()
S
50 6 27
count_total_email_sent()
S
54 6 20
get_gravity_form_fields()
S
56 6 18
is_wpf_free_pro_active()
S
58 6 15
is_edd_active()
S
60 6 13
condition_node_step_analysis()
S
51 5 27
get_jetform_forms()
S
53 5 25
get_gform_forms()
S
52 5 25
get_date_from_conditional_step_array()
S
59 5 14
get_learndash_courses()
S
50 4 29
get_learndash_quizzes()
S
51 4 27
update_step_data_on_automation_duplication()
S
60 5 12
step_exist_with_active_automation()
S
62 5 11
get_tutor_lms_courses()
S
53 4 24
get_tutor_lms_lessons()
S
55 4 21
count_total_enterance_in_step()
S
55 4 18
get_fluentform_forms()
S
58 4 16
clone_automation()
S
56 4 16
count_completed_step()
S
58 4 14
get_learndash_topics_by_course()
S
59 4 14
get_automation_id_by_step_id()
S
59 4 13
step_exist_in_automation()
S
60 4 12
update_job()
S
52 3 25
get_lifter_lms_courses()
S
55 3 20
get_lifter_lms_memberships()
S
55 3 20
get_automations_steps_to_index()
S
55 3 20
get_woocommerce_order_statuses()
S
57 3 17
get_step_data()
S
56 3 17
get_learndash_lessons_by_course()
S
59 3 15
get_woocommerce_coupons()
S
67 4 8
is_gform_active()
S
64 4 10
is_jetform_active()
S
64 4 10
is_wc_active()
S
64 4 10
get_automaiton_log_data_by_email()
S
57 3 15
is_tutor_active()
S
64 4 10
get_mp_membership_levels()
S
59 3 14
is_automation_active()
S
60 3 12
escape_array()
S
61 3 12
count_total_enterance()
S
58 2 18
get_sequence_by_id()
S
63 3 9
update_status()
S
65 3 8
maybe_user()
S
67 3 7
get_email_body_by_email_id()
S
63 3 9
get_campaign_email_by_email_id()
S
63 3 9
count_opend_mail()
S
61 2 11
count_clicked_mail()
S
61 2 11
get_all_automations_by_tigger()
S
61 2 11
is_memberpress_active()
S
71 2 6
is_fluentform_active()
S
71 2 6
is_contact_form_7_active()
S
71 2 6
is_lifter_lms_active()
S
71 2 6
get_contact_id_by_broadcast_table()
S
68 2 7
count_sent_mail()
S
63 2 10
get_specific_automation_by_trigger()
S
64 2 9
is_learndash_lms_active()
S
71 2 6
get_all_step_by_automation_id()
S
60 1 14
get_sequences()
S
61 1 12
get_mailmint_forms()
S
63 1 12
count_step_by_automation_id()
S
69 1 6
is_wpf_active()
S
75 1 4
get_time_diff_in_seconds()
S
64 1 10
get_broadcast_email_by_step_id()
S
70 1 5
get_email_address_by_email_id()
S
71 1 5
count_exited_step()
S
67 1 8
find_send_mail_action()
S
71 1 5
get_automation_meta()
S
67 1 7
get_automation_step_meta()
S
67 1 7
get_emails_by_campaign_id()
S
69 1 6
extract_text()
S
75 1 4
get_automation_step_by_step_id()
S
71 1 5
count_exited_automation()
S
70 1 6